A Product-Line Approach to Promote Asset Reuse in Multi-agent Systems
Identifieur interne : 000275 ( Main/Exploration ); précédent : 000274; suivant : 000276A Product-Line Approach to Promote Asset Reuse in Multi-agent Systems
Auteurs : Josh Dehlinger [États-Unis] ; R. Lutz [États-Unis]Source :
- Lecture Notes in Computer Science [ 0302-9743 ] ; 2006.
Abstract
Abstract: Software reuse technologies have been a driving force in significantly reducing both the time and cost of software specification, development, maintenance and evolution. However, the dynamic nature of highly autonomous agents in distributed systems is difficult to specify with existing requirements analysis and specification techniques. This paper offers an approach for open, agent-based distributed software systems to capture requirements specifications in such a way that they can be easily reused during the initial requirements phase as well as later if the software needs to be updated. The contribution of this paper is to provide a reusable requirements specification pattern to capture the dynamically changing design configurations of agents and reuse them for future similar systems. This is achieved by adopting a product-line approach for agent-based software engineering. We motivate and illustrate this work through a specific application, a phased deployment of an agent-based, distributed microsatellite constellation.
Url:
DOI: 10.1007/11738817_10
Affiliations:
Links toward previous steps (curation, corpus...)
Le document en format XML
<record><TEI wicri:istexFullTextTei="biblStruct"><teiHeader><fileDesc><titleStmt><title xml:lang="en">A Product-Line Approach to Promote Asset Reuse in Multi-agent Systems</title>
<author><name sortKey="Dehlinger, Josh" sort="Dehlinger, Josh" uniqKey="Dehlinger J" first="Josh" last="Dehlinger">Josh Dehlinger</name>
</author>
<author><name sortKey="Lutz, R" sort="Lutz, R" uniqKey="Lutz R" first="R." last="Lutz">R. Lutz</name>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:EB1C70A6573B540599B2B2B64E23316DB792D889</idno>
<date when="2006" year="2006">2006</date>
<idno type="doi">10.1007/11738817_10</idno>
<idno type="url">https://api.istex.fr/document/EB1C70A6573B540599B2B2B64E23316DB792D889/fulltext/pdf</idno>
<idno type="wicri:Area/Main/Corpus">000501</idno>
<idno type="wicri:Area/Main/Curation">000501</idno>
<idno type="wicri:Area/Main/Exploration">000275</idno>
<idno type="wicri:explorRef" wicri:stream="Main" wicri:step="Exploration">000275</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title level="a" type="main" xml:lang="en">A Product-Line Approach to Promote Asset Reuse in Multi-agent Systems</title>
<author><name sortKey="Dehlinger, Josh" sort="Dehlinger, Josh" uniqKey="Dehlinger J" first="Josh" last="Dehlinger">Josh Dehlinger</name>
<affiliation wicri:level="4"><country xml:lang="fr">États-Unis</country>
<wicri:regionArea>Department of Computer Science, Iowa State University, 226 Atanasoff Hall, 50011, Ames, Iowa</wicri:regionArea>
<placeName><region type="state">Iowa</region>
<settlement type="city">Ames (Iowa)</settlement>
</placeName>
<orgName type="university">Université d'État de l'Iowa</orgName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">États-Unis</country>
</affiliation>
</author>
<author><name sortKey="Lutz, R" sort="Lutz, R" uniqKey="Lutz R" first="R." last="Lutz">R. Lutz</name>
<affiliation wicri:level="4"><country xml:lang="fr">États-Unis</country>
<wicri:regionArea>Department of Computer Science, Iowa State University, 226 Atanasoff Hall, 50011, Ames, Iowa</wicri:regionArea>
<placeName><region type="state">Iowa</region>
<settlement type="city">Ames (Iowa)</settlement>
</placeName>
<orgName type="university">Université d'État de l'Iowa</orgName>
</affiliation>
<affiliation></affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">États-Unis</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series><title level="s">Lecture Notes in Computer Science</title>
<imprint><date>2006</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
<idno type="istex">EB1C70A6573B540599B2B2B64E23316DB792D889</idno>
<idno type="DOI">10.1007/11738817_10</idno>
<idno type="ChapterID">10</idno>
<idno type="ChapterID">Chap10</idno>
</biblStruct>
</sourceDesc>
<seriesStmt><idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass></textClass>
<langUsage><language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Abstract: Software reuse technologies have been a driving force in significantly reducing both the time and cost of software specification, development, maintenance and evolution. However, the dynamic nature of highly autonomous agents in distributed systems is difficult to specify with existing requirements analysis and specification techniques. This paper offers an approach for open, agent-based distributed software systems to capture requirements specifications in such a way that they can be easily reused during the initial requirements phase as well as later if the software needs to be updated. The contribution of this paper is to provide a reusable requirements specification pattern to capture the dynamically changing design configurations of agents and reuse them for future similar systems. This is achieved by adopting a product-line approach for agent-based software engineering. We motivate and illustrate this work through a specific application, a phased deployment of an agent-based, distributed microsatellite constellation.</div>
</front>
</TEI>
<affiliations><list><country><li>États-Unis</li>
</country>
<region><li>Iowa</li>
</region>
<settlement><li>Ames (Iowa)</li>
</settlement>
<orgName><li>Université d'État de l'Iowa</li>
</orgName>
</list>
<tree><country name="États-Unis"><region name="Iowa"><name sortKey="Dehlinger, Josh" sort="Dehlinger, Josh" uniqKey="Dehlinger J" first="Josh" last="Dehlinger">Josh Dehlinger</name>
</region>
<name sortKey="Dehlinger, Josh" sort="Dehlinger, Josh" uniqKey="Dehlinger J" first="Josh" last="Dehlinger">Josh Dehlinger</name>
<name sortKey="Lutz, R" sort="Lutz, R" uniqKey="Lutz R" first="R." last="Lutz">R. Lutz</name>
<name sortKey="Lutz, R" sort="Lutz, R" uniqKey="Lutz R" first="R." last="Lutz">R. Lutz</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Amerique/explor/CaltechV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000275 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000275 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Amerique |area= CaltechV1 |flux= Main |étape= Exploration |type= RBID |clé= ISTEX:EB1C70A6573B540599B2B2B64E23316DB792D889 |texte= A Product-Line Approach to Promote Asset Reuse in Multi-agent Systems }}
This area was generated with Dilib version V0.6.32. |